home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / util / arcer / gnutar10.rea < prev    next >
Text File  |  1995-08-09  |  4KB  |  79 lines

  1. Short:    New GNUTar-Amiga (68000/020-030/040) V1.0.2, plus source
  2. Author:   Andreas_Kleinert@superview.ftn.sub.org
  3. Uploader: Martin Schulze (schulze@phil.uni-sb.de)
  4. Type:     util/arc
  5.  
  6.  GNUTar Amiga Port of V1.09 (16 Oct 1990)
  7.  Release:      V1.0.2
  8.  Release Date: 27.07.1995
  9.  
  10.  Original port done by Ed Berger
  11.  
  12.  1995 adaption, SAS/C recompilation
  13.  and 68030/040 versions by Andreas R. Kleinert
  14.  
  15.                             ***
  16.  
  17.  When extracting TAR archives on the AMIGA there has always been a problem:
  18.  the only available GNUTar port was hard to find and if you got it
  19.  finally, it was just unoptimized for higher 68k CPUs.
  20.  On the other hand, a simple recompilation wasn't easy for most people,
  21.  since the GNU-C (GCC) Compiler isn't very widely used and adaptions
  22.  for other compilers aren't that easy (as I finally found out ;-)
  23.  
  24.                             ***
  25.  
  26.  My first step to solve this problem was porting the nice, small and
  27.  handy "DeTar" utility from MS-DOS to Amiga.
  28.  The usage was really simple and easy, since you'd just had to call
  29.  "DeTar [archive]" and the whole archive would have been unpacked.
  30.  While searching for Bugs within DeTar (thus using the available GNUTar
  31.  port) I decided to port GNUTar directly (since there actually appeared
  32.  an effect I thought of as a bug of DeTar, but really was a bug of GNUTar ;-)
  33.  
  34.  So, finally there's now a new SAS/C 6.51/6.55 port of GNUTar for the Amiga,
  35.  which isn't perfect at all yet, but might be the base for further
  36.  actions by other people (or me ;-)
  37.  
  38.                             ***
  39.  
  40.  Andreas R. Kleinert, Fido   2:2457/435.10
  41.                       UseNet Andreas_Kleinert@superview.ftn.sub.org
  42.  
  43.                             ***
  44.  
  45.  Revisions:
  46.  
  47.   V1.0.2 (23.07.1995): - hey, found out that the base version actually
  48.                          had been released as V1.09.
  49.                          Added note to this readme.
  50.                        - two people complained, that my GNUTar port did
  51.                          not set correct flags out of "hsparwed" for the
  52.                          amiga files when extracting from archives, as the
  53.                          old GNUTar did.
  54.                          Well, foudn out, that the old one just _did_ _not_
  55.                          _change_ the default flags (always "rwed") and
  56.                          we're now just doing the same, since the mode
  57.                          field of unix TARs is either broken ("hpw" always
  58.                          after conversion Unix->Amiga) or SAS/C's definition
  59.                          for the S_IREAD (and so on) flags aren't compatible.
  60.                          Now "rwed" will be set always.
  61.                          You may change this behaviour within "sas_chmod()"
  62.                          in "sas_amiga.c".
  63.                          (-> bussjaeg@informatik.tu-muenchen.de;
  64.                           Christian Bauernfeind,
  65.                           crisbf@theorie3.physik.uni-erlangen.de)
  66.                        - mkdir(), which needs only one argument with SAS/C
  67.                          had been called with two (got warnings).
  68.                          Now we're doing this:
  69.                            #define mkdir(x, y) mkdir(x)
  70.                          Well, it works ;-)
  71.  
  72.   V1.0.1 (07.07.1995): - re-compiled with SAS/C V6.55
  73.                        - added 68040 version
  74.                        - removed object files from archive due to size
  75.                        - fixed bug note in documentation; was not a bug
  76.                          (-> David Balazic, david.balazic@uni-mb.si)
  77.  
  78.   V1.00  (23.03.1995): - first release, compiled with SAS/C V6.51
  79.